home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / etc / brltty.conf < prev    next >
Encoding:
Text File  |  2009-03-17  |  18.0 KB  |  483 lines

  1. # This is a configuration file template for the BRLTTY application. 
  2. # Uncomment those entries which apply to your personal needs and system
  3. # requirements.
  4.  
  5. # BRLTTY expects to find its configuration file in "/etc/brltty.conf"
  6. # (can be overridden with the -f [--configuration-file=] option).
  7. # If it doesn't exist, then BRLTTY silently continues but may require
  8. # that certain command line options be explicitly supplied.
  9.  
  10. # Blank lines are ignored. The character '#', anywhere on a line,
  11. # initiates a comment; all characters from it to the end of that line
  12. # are ignored.
  13.  
  14. # Each configuration entry consists of a keyword followed by its operand.
  15. # An arbitrary amount of white space, (blanks and/or tabs), may occur
  16. # before the keyword, as well as before and after the operand. Keyword
  17. # processing is not case sensitive. Examples of valid entries are:
  18. #
  19. #    Braille-Driver    pm    # Papenmeier braille displays.
  20. #    braille-device    serial:    # The first serial device.
  21. #    SPEECH-DRIVER    fv    # The Festival Text to Speech System.
  22.  
  23. # The default settings given within the following descriptions assume no
  24. # special build options (see "./configure --help" in the top-level
  25. # directory of the source tree.
  26.  
  27.  
  28. ############################
  29. # Generic Braille Settings #
  30. ############################
  31.  
  32. # The braille-driver directive specifies the two-letter driver
  33. # identification code of the driver for the braille display.
  34. # If not specified, autodetection will be performed.
  35. # (can be overridden with the -b [--braille-driver=] option)
  36. #braille-driver    auto    # autodetect
  37. #braille-driver    al    # Alva
  38. #braille-driver    at    # Albatross
  39. #braille-driver    ba    # BrlAPI
  40. #braille-driver    bd    # Braudi
  41. #braille-driver    bl    # BrailleLite
  42. #braille-driver    bm    # Baum
  43. #braille-driver    bn    # BrailleNote
  44. #braille-driver    cb    # CombiBraille
  45. #braille-driver    ec    # EcoBraille
  46. #braille-driver    eu    # EuroBraille
  47. #braille-driver    fs    # FreedomScientific
  48. #braille-driver    hm    # HIMS
  49. #braille-driver    ht    # HandyTech
  50. #braille-driver    il    # IrisLinux
  51. #braille-driver    lb    # Libbraille
  52. #braille-driver    lt    # LogText
  53. #braille-driver    mb    # MultiBraille
  54. #braille-driver    md    # MDV (protocol 5)
  55. #braille-driver    mn    # MiniBraille
  56. #braille-driver    pm    # Papenmeier
  57. #braille-driver    tn    # TechniBraille
  58. #braille-driver    ts    # TSI
  59. #braille-driver    tt    # TTY
  60. #braille-driver    vd    # VideoBraille
  61. #braille-driver    vo    # Voyager
  62. #braille-driver    vr    # Virtual
  63. #braille-driver    vs    # VisioBraille
  64. #braille-driver    xw    # XWindow
  65.  
  66. # The braille-device directive specifies the device to which the braille
  67. # display is connected. The generic syntax is type:device. The device
  68. # type is optional, and, for backward compatibility, defaults to serial.
  69. # The following devices are supported (brackets indicate optionality):
  70. #    serial:path (relative paths are anchored at "/dev")
  71. #    usb:[serial-number]
  72. #    bluetooth:address
  73. # If not specified, "usb:" will be used.
  74. # (can be overridden with the -d [--braille-device=] option)
  75. #braille-device    serial:    # First serial device.
  76. #braille-device    usb:        # First USB device matching braille driver.
  77. #braille-device    usb:nnnnn    # Specific USB device by serial number.
  78. #braille-device    bluetooth:xx:xx:xx:xx:xx:xx    # Specific bluetooth device by address.
  79.  
  80. # The release-device directive specifies whether or not the device to which the
  81. # braille display is connected is to be released when the current screen or
  82. # window can't be read by BRLTTY. If not specified, "on" will be used on Windows
  83. # platforms and "off" will be used on all other platforms.
  84. # (can be overridden with the -r [--release-device] option)
  85. #release-device    on    # Release the device.
  86. #release-device    off    # Don't release the device.
  87.  
  88. # The text-table directive specifies which text table to use. Relative paths
  89. # are anchored at "/etc/brltty". If not specified, locale-based
  90. # autoselection with fallback to "$(SRC_TOP)$(TBL_DIR)/en-nabcc.ttb" will be performed.
  91. # (can be overridden with the -t [--text-table=] option)
  92. #text-table    auto    # locale-based autoselection (fallback to "$(SRC_TOP)$(TBL_DIR)/en-nabcc.ttb")
  93. #text-table    ar    # Arabic (generic)
  94. #text-table    as    # Assamese
  95. #text-table    awa    # Awadhi
  96. #text-table    bg    # Bulgarian
  97. #text-table    bh    # Bihari
  98. #text-table    bn    # Bengali
  99. #text-table    bo    # Tibetan
  100. #text-table    bra    # Braj
  101. #text-table    cs    # Czech
  102. #text-table    cy    # Welsh
  103. #text-table    da    # Danish
  104. #text-table    de    # German
  105. #text-table    dra    # Dravidian
  106. #text-table    el    # Greek
  107. #text-table    en    # English
  108. #text-table    en_CA    # English (Canada)
  109. #text-table    en_UK    # English (United Kingdom)
  110. #text-table    en_US    # English (United States)
  111. #text-table    en-nabcc    # English (North American Braille Computer Code)
  112. #text-table    eo    # Esperanto
  113. #text-table    es    # Spanish
  114. #text-table    et    # Estonian
  115. #text-table    fi    # Finnish
  116. #text-table    fr    # French
  117. #text-table    fr_CA    # French (Canada)
  118. #text-table    fr_FR    # French (France)
  119. #text-table    fr-2007    # French (unified)
  120. #text-table    fr-cbifs    # French (Code Braille Informatique Fran√ßais Standard)
  121. #text-table    ga    # Irish
  122. #text-table    gd    # Gaelic
  123. #text-table    gon    # Gondi
  124. #text-table    gu    # Gujarati
  125. #text-table    he    # Hebrew
  126. #text-table    hi    # Hindi
  127. #text-table    hr    # Croatian
  128. #text-table    hu    # Hungarian
  129. #text-table    hy    # Armenian
  130. #text-table    is    # Icelandic
  131. #text-table    it    # Italian
  132. #text-table    kha    # Khasi
  133. #text-table    kn    # Kannada
  134. #text-table    kok    # Konkani
  135. #text-table    kru    # Kurukh
  136. #text-table    lt    # Lituanian
  137. #text-table    lv    # Latvian
  138. #text-table    mg    # Malagasy
  139. #text-table    mi    # Maori
  140. #text-table    ml    # Malayalam
  141. #text-table    mni    # Manipuri
  142. #text-table    mr    # Marathi
  143. #text-table    mt    # Maltese
  144. #text-table    mun    # Mundari
  145. #text-table    mwr    # Marwari
  146. #text-table    ne    # Nepali
  147. #text-table    new    # Newari
  148. #text-table    nl_BE    # Dutch (Belgium)
  149. #text-table    nl_NL    # Dutch (Netherlands)
  150. #text-table    no-generic    # Norwegian (with support for other languages)
  151. #text-table    no-oub    # Norwegian (Offentlig Utvalg for Blindeskrift)
  152. #text-table    nwc    # Old Newari
  153. #text-table    or    # Oriya
  154. #text-table    pa    # Panjabi
  155. #text-table    pi    # Pali
  156. #text-table    pl    # Polish
  157. #text-table    pt    # Portuguese
  158. #text-table    ro    # Romanian
  159. #text-table    ru    # Russian
  160. #text-table    sa    # Sanskrit
  161. #text-table    sat    # Santali
  162. #text-table    sd    # Sindhi
  163. #text-table    sk    # Slovak
  164. #text-table    sv    # Swedish
  165. #text-table    sw    # Swahili
  166. #text-table    ta    # Tamil
  167. #text-table    te    # Telugu
  168. #text-table    tr    # Turkish
  169. #text-table    vi    # Vietnamese
  170.  
  171. # The attributes-table directive specifies which attributes table to use.
  172. # Relative paths are anchored at "/etc/brltty". If not specified,
  173. # "$(SRC_TOP)$(TBL_DIR)/attributes.atb" will be used.
  174. # (can be overridden with the -a [--attributes-table=] option)
  175. #attributes-table    attributes    #
  176. #attributes-table    attrib    #
  177.  
  178. # The contraction-table directive specifies which contraction table to use.
  179. # Relative paths are anchored at "/etc/brltty". If not specified, no
  180. # contraction table will be available.
  181. # (can be overridden with the -c [--contraction-table=] option)
  182. #contraction-table    af    # Afrikaans (contracted)
  183. #contraction-table    am    # Amharic (uncontracted)
  184. #contraction-table    de-basis    # German (uncontracted)
  185. #contraction-table    de-kurzschrift    # German (contracted - 1998 standard)
  186. #contraction-table    de-vollschrift    # German (basic contractions)
  187. #contraction-table    en-ueb-g2    # Unified English Braille (grade 2)
  188. #contraction-table    en-us-g2    # American English (grade 2)
  189. #contraction-table    es    # Spanish (grade 2)
  190. #contraction-table    fr-abrege    # French (contracted)
  191. #contraction-table    fr-integral    # French (uncontracted)
  192. #contraction-table    ha    # Hausa (contracted)
  193. #contraction-table    id    # Indonesian (contracted)
  194. #contraction-table    ja    # Japanese (uncontracted)
  195. #contraction-table    ko-g1    # Korean (grade 1)
  196. #contraction-table    ko-g2    # Korean (grade 2)
  197. #contraction-table    ko    # Korean (uncontracted)
  198. #contraction-table    mg    # Malagasy (contracted)
  199. #contraction-table    mun    # Munda (contracted)
  200. #contraction-table    nl    # Dutch (contracted)
  201. #contraction-table    ny    # Chichewa (contracted)
  202. #contraction-table    ipa    # International Phonetic Alphabet
  203. #contraction-table    pt    # Portuguese (grade 2)
  204. #contraction-table    si    # Sinhalese (uncontracted)
  205. #contraction-table    sw    # Swahili (contracted)
  206. #contraction-table    th    # Thai (contracted)
  207. #contraction-table    zh-tw    # Taiwanese Chinese (uncontracted)
  208. #contraction-table    zh-tw-ucb    # Taiwanese Chinese (Unique Chinese Braille)
  209. #contraction-table    zu    # Zulu (contracted)
  210.  
  211.  
  212. #############################
  213. # Braille Driver Parameters #
  214. #############################
  215.  
  216. # The braille-parameters directive passes non-generic parameters through
  217. # to the braille driver.
  218. # (can be overridden with the -B [--braille-parameters=] option)
  219. #braille-parameters driver:parameter=setting,...
  220.  
  221. # BrlAPI Braille Driver Parameters
  222. #braille-parameters ba:Auth=/etc/brlapi.key
  223. #braille-parameters ba:Host=:0
  224.  
  225. # BrailleLite Braille Driver Parameters
  226. #braille-parameters bl:BaudRate=9600 # [300,600,1200,2400,4800,9600,19200,38400]
  227. #braille-parameters bl:KbEmu=yes # [yes,no]
  228.  
  229. # Baum Braille Driver Parameters
  230. #braille-parameters bm:Protocols=default # [default,all,native]
  231. #braille-parameters bm:VarioKeys=no # [no,yes]
  232.  
  233. # FreedomScientific Braille Driver Parameters
  234. #braille-parameters fs:DebugPackets=no # [no,yes]
  235.  
  236. # HandyTech Braille Driver Parameters
  237. #braille-parameters ht:InputMode=no # [no,yes]
  238.  
  239. # Libbraille Braille Driver Parameters
  240. #braille-parameters lb:Device=/dev/ttyS0 # 
  241. #braille-parameters lb:Driver=auto # 
  242. #braille-parameters lb:Table=us.tbl # 
  243.  
  244. # Papenmeier Braille Driver Parameters
  245. #braille-parameters pm:ConfigFile=/etc/brltty/brltty-pm.conf
  246. #braille-parameters pm:DebugKeys=no # [no,yes]
  247. #braille-parameters pm:DebugReads=no # [no,yes]
  248. #braille-parameters pm:DebugWrites=no # [no,yes]
  249.  
  250. # TTY Braille Driver Parameters
  251. #braille-parameters tt:Baud=9600 # 
  252. #braille-parameters tt:CharSet=ISO8859-1 # 
  253. #braille-parameters tt:Columns=40 # [1-80]
  254. #braille-parameters tt:Lines=1 # [1-3]
  255. #braille-parameters tt:Locale= # 
  256. #braille-parameters tt:Term=vt100 # [terminfo]
  257.  
  258. # VisioBraille Braille Driver Parameters
  259. #braille-parameters vs:Baud=57600 # 
  260. #braille-parameters vs:DisplaySize=40 # [20-40]
  261. #braille-parameters vs:PromVersion=4 # [3-6]
  262.  
  263. # Voyager Braille Driver Parameters
  264. #braille-parameters vo:InputMode=no # [no,yes]
  265.  
  266. # XWindow Braille Driver Parameters
  267. #braille-parameters xw:Columns=40 # [1-80]
  268. #braille-parameters xw:Font=name # []
  269. #braille-parameters xw:Input=off # [off,on]
  270. #braille-parameters xw:Lines=1 # [1-3]
  271. #braille-parameters xw:Model=bare # [bare]
  272. #braille-parameters xw:TkParms= # 
  273.  
  274.  
  275. ###########################
  276. # Generic Speech Settings #
  277. ###########################
  278.  
  279. # The speech-driver directive specifies the two-letter driver
  280. # identification code of the driver for the speech synthesizer.
  281. # If not specified, autodetection will be performed.
  282. # (can be overridden with the -s [--speech-driver=] option)
  283. #speech-driver    auto    # autodetect
  284. #speech-driver    al    # Alva
  285. #speech-driver    bl    # BrailleLite
  286. #speech-driver    cb    # CombiBraille
  287. #speech-driver    es    # ExternalSpeech (executes /usr/local/bin/externalspeech)
  288. #speech-driver    fl    # FestivalLite (text to speech engine)
  289. #speech-driver    fv    # Festival (text to speech engine)
  290. #speech-driver    gs    # GenericSay (pipes to /usr/local/bin/say)
  291. #speech-driver    mp    # Mikropuhe (text to speech engine)
  292. #speech-driver    sd    # SpeechDispatcher (text to speech server)
  293. #speech-driver    sw    # Swift (text to speech engine)
  294. #speech-driver    th    # Theta (text to speech engine)
  295. #speech-driver    vv    # ViaVoice (text to speech engine)
  296.  
  297. # The speech-fifo directive specifies the path to the FIFO used by the speech
  298. # pass-through facility. Relative paths are anchored at "/etc/brltty".
  299. # If not specified, the speech pass-through facility isn't enabled.
  300. # (can be overridden with the -F [--speech-fifo=] option)
  301. #speech-fifo    spk
  302.  
  303.  
  304. ############################
  305. # Speech Driver Parameters #
  306. ############################
  307.  
  308. # The speech-parameters directive passes non-generic parameters through
  309. # to the speech driver.
  310. # (can be overridden with the -S [--speech-parameters=] option)
  311. #speech-parameters driver:parameter=setting,...
  312.  
  313. # ExternalSpeech Speech Driver Parameters
  314. #speech-parameters es:Program=/usr/local/bin/externalspeech
  315. #speech-parameters es:Uid=65534
  316. #speech-parameters es:Gid=65534
  317.  
  318. # Festival Speech Driver Parameters
  319. #speech-parameters fv:Command=festival # [/path/to/command]
  320. #speech-parameters fv:Name= # [kevin,kal]
  321.  
  322. # FestivalLite Speech Driver Parameters
  323. #speech-parameters fl:Pitch=100 # [50-200]
  324.  
  325. # GenericSay Speech Driver Parameters
  326. #speech-parameters gs:Command=/usr/local/bin/say
  327.  
  328. # Mikropuhe Speech Driver Parameters
  329. #speech-parameters mp:Name= # [/path/to/mikropuhe/name.pu5]
  330. #speech-parameters mp:Pitch=0 # [-10-10]
  331.  
  332. # SpeechDispatcher Speech Driver Parameters
  333. #speech-parameters sd:Language= # [two-letter language code]
  334. #speech-parameters sd:Module= # [flite,festival,epos-generic,dtk-generic,...]
  335. #speech-parameters sd:Port=6560 # [1-65535] # [1-65535]
  336. #speech-parameters sd:Voice= # [male1,female1,male2,female2,male3,female3,child_male,child_female]
  337.  
  338. # Swift Speech Driver Parameters
  339. #speech-parameters sw:Name= # [voice,/path/to/voice]
  340.  
  341. # Theta Speech Driver Parameters
  342. #speech-parameters th:Age= # [1-99,-1--99]
  343. #speech-parameters th:Gender= # [male,female,neuter]
  344. #speech-parameters th:Language= # [two-letter language code]
  345. #speech-parameters th:Name= # [voice,/path/to/voice]
  346. #speech-parameters th:Pitch=0.0 # [-2.0-2.0]
  347.  
  348. # ViaVoice Speech Driver Parameters
  349. #speech-parameters vv:IniFile=/usr/lib/ViaVoiceTTS/eci.ini
  350. #speech-parameters vv:SampleRate= # [8000,11025,22050]
  351. #speech-parameters vv:AbbreviationMode= # [on,off]
  352. #speech-parameters vv:NumberMode= # [word,year]
  353. #speech-parameters vv:SynthMode= # [sentence,none]
  354. #speech-parameters vv:TextMode= # [talk,spell,literal,phonetic]
  355. #speech-parameters vv:Language= # [AmericanEnglish,BritishEnglish,CastilianSpanish,MexicanSpanish,StandardFrench,CanadianFrench,StandardGerman,StandardItalian,SimplifiedChinese,BrazilianPortuguese]
  356. #speech-parameters vv:Voice= # [AdultMale,AdultFemale,Child,ElderlyFemale,ElderlyMale]
  357. #speech-parameters vv:VocalTract= # [male,female]
  358. #speech-parameters vv:Breathiness= # [0-100]
  359. #speech-parameters vv:HeadSize= # [0-100]
  360. #speech-parameters vv:PitchBaseline= # [0-100]
  361. #speech-parameters vv:PitchFluctuation= # [0-100]
  362. #speech-parameters vv:Roughness= # [0-100]
  363.  
  364.  
  365. #####################
  366. # Keyboard Settings #
  367. #####################
  368.  
  369. # The key-table directive specifies which key table to use. Relative paths are
  370. # anchored at "/etc/brltty". If not specified, no key table is used.
  371. # (can be overridden with the -k [--key-table=] option)
  372. #key-table    desktop    #
  373. #key-table    keypad    #
  374. #key-table    laptop    #
  375.  
  376. # The keyboard-properties directive specifies which keyboards to monitor.
  377. # If not specified, all keyboards are monitored.
  378. # (can be overridden with the -K [--keyboard-properties=] option)
  379. #keyboard-properties    Type=any    # [any,ps2,usb,bluetooth]
  380. #keyboard-properties    Vendor=0X0000    #
  381. #keyboard-properties    Product=0X0000    #
  382.  
  383.  
  384. ##################
  385. # Sound Settings #
  386. ##################
  387.  
  388. # The pcm-device directive specifies the device to use for soundcard
  389. # digital audio. If not specified, a method- and system-dependent
  390. # default will be used.
  391. # (can be overridden with the -p [--pcm-device=] option)
  392. #pcm-device    /path/to/device    # most methods
  393. #pcm-device    pcm-handle-id    # ALSA (see second parameter of snd_pcm_open)
  394.  
  395. # The pcm-device directive specifies the device to use for the Musical
  396. # Instrument Digital Interface. If not specified, a method- and
  397. # system-dependent default will be used.
  398. # (can be overridden with the -m [--midi-device=] option)
  399. #midi-device    /path/to/device    # most methods
  400. #midi-device    client:port    # ALSA (may use number or case-sensitive substring of name)
  401.  
  402.  
  403. ##########################
  404. # Miscellaneous Settings #
  405. ##########################
  406.  
  407. # The library-directory directive specifies the absolute path to the
  408. # directory which contains the dynamically loadable drivers. If not
  409. # specified, /lib/brltty will be used.
  410. # (can be overridden with the -L [--library-directory=] option)
  411. #library-directory /lib/brltty
  412.  
  413. # The writable-directory directive specifies the absolute path to a directory
  414. # which can be written to (creation of missing but needed resources, etc). If
  415. # not specified, "/lib/brltty/rw" will be used.
  416. # (can be overridden with the -W [--writable-directory=] option)
  417. #writable-directory /lib/brltty/rw
  418.  
  419. # The data-directory directive specifies the absolute path to the directory
  420. # which contains driver data files (help files, configuration files, etc.). If
  421. # not specified, "/etc/brltty" will be used.
  422. # (can be overridden with the -D [--data-directory=] option)
  423. #data-directory /etc/brltty
  424.  
  425. # The tables-directory directive specifies the absolute path to the directory
  426. # which contains the text, attributes, contraction, and key tables. If not
  427. # specified, "/etc/brltty" will be used.
  428. # (can be overridden with the -T [--tables-directory=] option)
  429. #tables-directory /etc/brltty
  430.  
  431.  
  432. ################################################
  433. # Application Programming Interface Parameters #
  434. ################################################
  435.  
  436. # The api-parameters directive passes parameters to the Application
  437. # Programming Interface.
  438. # (can be overridden with the -A [--api-parameters=] option)
  439. #api-parameters parameter=setting,...
  440.  
  441. #api-parameters Auth=/etc/brlapi.key
  442. #api-parameters Host=:0
  443. #api-parameters StackSize=65536
  444.  
  445.  
  446. ###########################
  447. # Generic Screen Settings #
  448. ###########################
  449.  
  450. # The screen-driver directive specifies the two-letter driver
  451. # identification code of the driver for the console screen.
  452. # (can be overridden with the -x [--screen-driver=] option)
  453. #screen-driver    as    # AtSpi
  454. #screen-driver    pb    # PCBIOS
  455. #screen-driver    hd    # Hurd
  456. #screen-driver    lx    # Linux
  457. #screen-driver    sc    # Screen
  458. #screen-driver    wn    # Windows
  459.  
  460.  
  461. ############################
  462. # Screen Driver Parameters #
  463. ############################
  464.  
  465. # The screen-parameters directive passes non-generic parameters through
  466. # to the screen driver.
  467. # (can be overridden with the -X [--screen-parameters=] option)
  468. #screen-parameters driver:parameter=setting,...
  469.  
  470. # AtSpi Screen Driver Parameters
  471. #screen-parameters as:Type=text+terminal # [text,terminal,all]
  472.  
  473. # Linux Screen Driver Parameters
  474. #screen-parameters lx:Charset=name+... # []
  475. #screen-parameters lx:DebugSfm=no # [no,yes]
  476. #screen-parameters lx:Hfb=auto # [auto,vga,fb,0-7]
  477.  
  478. # Windows Screen Driver Parameters
  479. #screen-parameters wn:Root=no # [no,yes]
  480. #screen-parameters wn:FollowFocus=yes # [yes,no]
  481.  
  482.  
  483.